home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / dev / c / appsource.lha / APlusPlus / GNUC++ / makefile < prev    next >
Encoding:
Makefile  |  1994-08-03  |  2.6 KB  |  128 lines

  1. #
  2. # GNU Makefile for the A++ Test programs
  3. # Copyright (C)1994 by Armin Vogt
  4. #
  5. # This makefile has been created automatically with 'maketst'
  6. # $Id: maketst,v 1.2 1994/08/02 18:58:28 Armin_Vogt Exp Armin_Vogt 0
  7. #
  8.  
  9. TESTPRGS        =      /apphome/TESTPRGS/
  10. APPINCLUDE      =      /appinclude/
  11.  
  12. #
  13. # if the Commodore® headers are not present in gcc:os-include
  14. # define their path here..
  15. CHEADERS        =      /include
  16.  
  17.  
  18. CC      =  g++
  19. CFLAGS  =  -O2
  20.  
  21. LIBNAME    =    aplusplus
  22. LIBDIR     = /apphome/gnuc++/APPlibrary
  23. LOADLIBES = -L$(LIBDIR) -l$(LIBNAME) -lauto
  24.  
  25. ERRORPIPE  =  pipe:gnu_errors
  26.  
  27.  
  28.  
  29. COMPILE = $(CC) -c -I/gcc/include -I$(APPINCLUDE) -I$(CHEADERS) $(CFLAGS) $< >$(ERRORPIPE)
  30.  
  31.  
  32. # The order of include directory declarations in crucial when
  33. # CHEADERS is used. GNU standard headers must have a higher priority
  34. # than the ones in the CHEADERS (usually SAS standard headers!!)
  35.  
  36.  
  37. all: \
  38.  TypeInfo_test\
  39.  MsgPort_test\
  40.  SigResp_test\
  41.  AutoDrawArea_test\
  42.  Canvas_test\
  43.  TextView_test\
  44.  BoopsiGadget_test\
  45.  Constraints_test\
  46.  GroupedButtons_test\
  47.  GT_test\
  48.  Listview_test\
  49.  SimpleWindow_test\
  50.  AttrList2_test\
  51.  
  52.  
  53.  
  54. TypeInfo_test: TypeInfo_test.o
  55.  
  56. TypeInfo_test.o: $(TESTPRGS)environment/TypeInfo_test.cxx
  57.     $(COMPILE)
  58.  
  59. LvObject_test: LvObject_test.o
  60.  
  61. LvObject_test.o: $(TESTPRGS)exec/LvObject_test.cxx
  62.     $(COMPILE)
  63.  
  64. MsgPort_test: MsgPort_test.o
  65.  
  66. MsgPort_test.o: $(TESTPRGS)exec/MsgPort_test.cxx
  67.     $(COMPILE)
  68.  
  69. SigResp_test: SigResp_test.o
  70.  
  71. SigResp_test.o: $(TESTPRGS)exec/SigResp_test.cxx
  72.     $(COMPILE)
  73.  
  74. TimedMsgPort_test: TimedMsgPort_test.o
  75.  
  76. TimedMsgPort_test.o: $(TESTPRGS)exec/TimedMsgPort_test.cxx
  77.     $(COMPILE)
  78.  
  79. AutoDrawArea_test: AutoDrawArea_test.o
  80.  
  81. AutoDrawArea_test.o: $(TESTPRGS)graphics/AutoDrawArea_test.cxx
  82.     $(COMPILE)
  83.  
  84. Canvas_test: Canvas_test.o
  85.  
  86. Canvas_test.o: $(TESTPRGS)graphics/Canvas_test.cxx
  87.     $(COMPILE)
  88.  
  89. TextView_test: TextView_test.o
  90.  
  91. TextView_test.o: $(TESTPRGS)graphics/TextView_test.cxx
  92.     $(COMPILE)
  93.  
  94. BoopsiGadget_test: BoopsiGadget_test.o
  95.  
  96. BoopsiGadget_test.o: $(TESTPRGS)intuition/BoopsiGadget_test.cxx
  97.     $(COMPILE)
  98.  
  99. Constraints_test: Constraints_test.o
  100.  
  101. Constraints_test.o: $(TESTPRGS)intuition/Constraints_test.cxx
  102.     $(COMPILE)
  103.  
  104. GroupedButtons_test: GroupedButtons_test.o
  105.  
  106. GroupedButtons_test.o: $(TESTPRGS)intuition/GroupedButtons_test.cxx
  107.     $(COMPILE)
  108.  
  109. GT_test: GT_test.o
  110.  
  111. GT_test.o: $(TESTPRGS)intuition/GT_test.cxx
  112.     $(COMPILE)
  113.  
  114. Listview_test: Listview_test.o
  115.  
  116. Listview_test.o: $(TESTPRGS)intuition/Listview_test.cxx
  117.     $(COMPILE)
  118.  
  119. SimpleWindow_test: SimpleWindow_test.o
  120.  
  121. SimpleWindow_test.o: $(TESTPRGS)intuition/SimpleWindow_test.cxx
  122.     $(COMPILE)
  123.  
  124. AttrList2_test: AttrList2_test.o
  125.  
  126. AttrList2_test.o: $(TESTPRGS)utility/AttrList2_test.cxx
  127.     $(COMPILE)
  128.